comparatively long - Turkish English Dictionary